<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<ui:composition>
	<p:panel header="Notas" id="pnlNotas" style="width:980px"
		toggleable="false" collapsed="false">
		
		<h:form id="formNotasGrid">
			<center>
				<ui:include
					src="/pages/forms/formsProfesores/filters/filterNotas.xhtml" />
			</center>

	

<ui:fragment rendered="#{!empty loginProfesoresBeam.dinamicNotas}">
			<p:dataTable var="tarea" 
			value="#{loginProfesoresBeam.dinamicNotas}" 
			editable="true" 
			editMode="cell" 
			id="tbNotas"
				 >
        <p:column headerText="Nombre Alumno">
        					<h:outputText value="#{tarea[0].id.nombreComp}" />
        </p:column>
				<p:columns  styleClass="ui-editable-column"
				 value="#{loginProfesoresBeam.listVwProfActividades}" 
				var="column" 
				columnIndexVar="colIndex">
					<f:facet name="header"> 
						<p:outputPanel>
						 #{column.id.asunto}
						</p:outputPanel>						  
						</f:facet>
						
						
					<p:cellEditor>
						<f:facet name="output">
							<h:outputText value="#{tarea[colIndex].id.notaActividad}" />
						</f:facet>
						<f:facet name="input" >
							<p:inputText value="#{tarea[colIndex].id.notaActividad}" 
							  readonly="false" 
								id="notaActividad" size="5" >								
								<p:ajax >
									<f:setPropertyActionListener value="#{tarea[colIndex]}"  
			 						target="#{tareaList.selectVwNotas}" />							
								</p:ajax>
	
								</p:inputText>							
						</f:facet>

					</p:cellEditor>
						
						
						
						
						
							
						

				</p:columns>
				<p:column headerText="Promedio">
        					<h:outputText value="#{tarea[0].id.promedio}" />
        </p:column>
						<p:ajax event="cellEdit"  update="@all" listener="#{tareaList.conCellEdit}" 
					process="@all" >					 									
					<f:setPropertyActionListener value="#{tarea[colIndex]}" 
						target="#{tareaList.selectVwNotas}" />											
				</p:ajax>
				
			</p:dataTable>



</ui:fragment>
		</h:form>
		<h:form id="formViewPendingTarea" enctype="multipart/form-data">
			<p:dialog header="#{loginProfesoresBeam.selectVwNotas.id.asunto}"
				widgetVar="pendingTareaDialog" modal="false" showEffect="fade">
				<ui:include
					src="/pages/forms/formsProfesores/formInput/inputCalificarTarea.xhtml" />
			</p:dialog>
		</h:form>
		
	</p:panel>


</ui:composition>

</html>


